/**********************************************************************************************************************
 *  COPYRIGHT
 *  -------------------------------------------------------------------------------------------------------------------
 *
 *                This software is copyright protected and proprietary to Vector Informatik GmbH.
 *                Vector Informatik GmbH grants to you only those rights as set out in the license conditions.
 *                All other rights remain with Vector Informatik GmbH.
 *  -------------------------------------------------------------------------------------------------------------------
 *  FILE DESCRIPTION
 *  -------------------------------------------------------------------------------------------------------------------
 *          File:  TSC_CtApCanAdaptor.h
 *        Config:  S32K144_Start.dpa
 *   ECU-Project:  AMP
 *
 *     Generator:  MICROSAR RTE Generator Version 4.19.0
 *                 RTE Core Version 1.19.0
 *       License:  CBD1800257
 *
 *   Description:  Header of wrapper software component for Bte-based Rte test cases
 *********************************************************************************************************************/


/** Sender receiver - explicit read services */
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_AudioVolVSCModReq_AMP_AudioVolVSCModReq(AMP_AudioVolVSCModReq *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_BeepSourceSet_AMP_BeepSourceSet(AMP_BeepSourceSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_BestListenPosnReq_AMP_BestListenPosnReq(AMP_BestListenPosnReq *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_FRAudioFaderSet_AMP_FRAudioFaderSet(AMP_FRAudioFaderSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_GetTempInfoReq_AMP_GetTempInfoReq(AMP_GetTempInfoReq *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_HFMVolSet_AMP_HFMVolSet(AMP_HFMVolSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_HighFrqAudioSet_AMP_HighFrqAudioSet(AMP_HighFrqAudioSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_LRAudioBalanceSet_AMP_LRAudioBalanceSet(AMP_LRAudioBalanceSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_LowFrqAudioSet_AMP_LowFrqAudioSet(AMP_LowFrqAudioSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_MainVolSet_AMP_MainVolSet(AMP_MainVolSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_MediaCallSourceSet_AMP_MediaCallSourceSet(AMP_MediaCallSourceSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_MidFrqAudioSet_AMP_MidFrqAudioSet(AMP_MidFrqAudioSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_MuteSet_AMP_MuteSet(AMP_MuteSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_NaviSourceSet_AMP_NaviSourceSet(AMP_NaviSourceSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_NaviVolSet_AMP_NaviVolSet(AMP_NaviVolSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_RadarVolSet_AMP_RadarVolSet(AMP_RadarVolSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_TTSVolSet_VR_AMP_TTSVolSet_VR(AMP_TTSVolSet_VR *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AMP_UltraLowFrqAudioSet_AMP_UltraLowFrqAudioSet(AMP_UltraLowFrqAudioSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_ANCSwtSet_ANCSwtSet(ANCSwtSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AVMMediaVolLvlReq_AVMMediaVolLvlReq(AVMMediaVolLvlReq *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AudioChanModSet_AudioChanModSet(AudioChanModSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_AvasSourceSet_AvasSourceSet(AvasSourceSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_BdSoundSourceSet_BdSoundSourceSet(BdSoundSourceSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_DrvDoorSts_DrvDoorSts(DrvDoorSts *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_DrvSideRearWinPosnSts_Perc_DrvSideRearWinPosnSts_Perc(DrvSideRearWinPosnSts_Perc *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_DrvWinPosnSts_Perc_DrvWinPosnSts_Perc(DrvWinPosnSts_Perc *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_DynaudioSoundFeatures_DynaudioSoundFeatures(DynaudioSoundFeatures *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_EngSpd_EngSpd(EngSpd *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_EngSpdVldty_EngSpdVldty(EngSpdVldty *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_HdPrivacyModeSet_HdPrivacyModeSet(HdPrivacyModeSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_ICCSwtReq_ICCSwtReq(ICCSwtReq *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_IESS_MdlSwtReq_IESS_MdlSwtReq(IESS_MdlSwtReq *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_IPVolSet_IPVolSet(IPVolSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_InsSourceSet_InsSourceSet(InsSourceSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_LRDoorSts_LRDoorSts(LRDoorSts *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_LShkActvt_LShkActvt(LShkActvt *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_LShkAudioSet_LShkAudioSet(LShkAudioSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_Media_Initialization_Status_S_Media_Initialization_Status_S(Media_Initialization_Status_S *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_NaviMediaVolLvlReq_NaviMediaVolLvlReq(NaviMediaVolLvlReq *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_PassSideRearWinPosnSts_Perc_PassSideRearWinPosnSts_Perc(PassSideRearWinPosnSts_Perc *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_PassWinPosnSts_Perc_PassWinPosnSts_Perc(PassWinPosnSts_Perc *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_PassengerDoorSts_PassengerDoorSts(PassengerDoorSts *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_RRDoorSts_RRDoorSts(RRDoorSts *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_RShkActvt_RShkActvt(RShkActvt *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_RShkAudioSet_RShkAudioSet(RShkAudioSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_RadarSourceSet_RadarSourceSet(RadarSourceSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_SrPosn_VR_APP_SrPosn_VR_APP(SrPosn_VR_APP *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_SurrVoiceSet_SurrVoiceSet(SurrVoiceSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_TrunkSts_TrunkSts(TrunkSts *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_VRTTSSourceSet_VRTTSSourceSet(VRTTSSourceSet *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_VehSpd_VehSpd(VehSpd *data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Read_VehSpdVld_VehSpdVld(VehSpdVld *data);

/** Sender receiver - explicit write services */
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_AMP_TempSts_AMP_TempSts(AMP_TempSts data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_AMP_TempValue_AMP_TempValue(AMP_TempValue data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_Initialization_Status_S_Initialization_Status_S(Initialization_Status_S data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutANCSwtSet_ANCSwtSet(IdtCanAdaptorANCSwtSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutAVMMediaVolLvlReq_AVMMediaVolLvlReq(IdtCanAdaptorAVMMediaVolLvlReq data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutAmpMuteSet_AmpMuteSet(IdtCanAdaptorAmpMuteSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutAudioChanModeSet_AudioChanModSet(IdtCanAdaptorAudioChanModSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutAudioVolVSCModReq_AudioVolVSCModReq(IdtCanAdaptorAudioVolVSCModeReq data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutAvasSourceSet_AvasSourceSet(IdtCanAdaptorAvasSourceSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutBassSet_BassSet(IdtCanAdaptorBassSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutBdSoundSourceSet_BdSoundSourceSet(IdtCanAdaptorBdSoundSourceSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutBestListenPosnReq_BestListenPosnReq(IdtCanAdaptorBestListenPosnReq data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutBestListenPosn_Reset_BestListenPosn_Reset(IdtCanAdaptorBestListenPosn_Reset data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutDoorSts_DrvDoorSts(IdtCanAdaptorDrvDoorSts data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutDrvDoorSts_DrvDoorSts(IdtCanAdaptorDrvDoorSts data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutDrvSideRearWinPosnSts_Perc_DrvSideRearWinPosnSts_Perc(IdtCanAdaptorDrvSideRearWinPosnSts data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutDrvWinPosnSts_Perc_DrvWinPosnSts_Perc(IdtCanAdaptorDrvWinPosnSts data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutDynaudioSoundFeatures_DynaudioSoundFeatures(IdtCanAdaptorDynaudioSoundFeatures data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutDynaudioSoundFeatures_Reset_DynaudioSoundFeatures_Reset(IdtCanAdaptorDynaudioSoundFeatures_Reset data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutEngSpd_EngSpd(IdtCanAdaptorEngSpd data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutEngSpdVldty_EngSpdVldty(IdtCanAdaptorEngSpdVldty data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutFRAudioFaderSet_FRAudioFaderSet(IdtCanAdaptorFRAudioFaderSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutGetTempInfoReq_GetTempInfoReq(IdtCanAdaptorGetTempInfoReq data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutHFMVolSet_HFMVolSet(IdtCanAdaptorHFMVolSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutHdPrivacyModeSet_HdPrivacyModeSet(IdtCanAdaptorHdPrivacyModeSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutICCSwtReq_ICCSwtReq(IdtCanAdaptorICCSwtReq data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutIESS_MdlSwtReq_IESS_MdlSwtReq(IdtCanAdaptorIESS_MdlSwtReq data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutIPVolSet_IPVolSet(IdtCanAdaptorIPVolSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutInsSourceSet_InsSourceSet(IdtCanAdaptorInsSourceSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutLRAudioBalanceSet_LRAudioBalanceSet(IdtCanAdaptorLRAudioBalanceSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutLRDoorSts_LRDoorSts(IdtCanAdaptorLRDoorSts data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutLShkActvt_LShkActvt(IdtCanAdaptorLShkActvt data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutLShkAudioSet_LShkAudioSet(IdtCanAdaptorLShkAudioSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutMainVolSet_MainVolSet(IdtCanAdaptorMainVolSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutMediaCallSourceSet_MediaCallSourceSet(IdtCanAdaptorMediaCallSourceSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutMediaInitializationStatus_MediaInitializationStatus(IdtCanAdaptorMediaInitializationStatus data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutMidSet_MidSet(IdtCanAdaptorMidSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutNaviMediaVolLvlReq_NaviMediaVolLvlReq(IdtCanAdaptorNaviMediaVolLvlReq data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutNaviSourceSet_NaviSourceSet(IdtCanAdaptorNaviSourceSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutNaviVolSet_NaviVolSet(IdtCanAdaptorNaviVolSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutPassSideWinPosnSts_Perc_PassSideRearWinPosnSts_Perc(IdtCanAdaptorPassSideRearWinPosnSts_Perc data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutPassWinPosnSts_Perc_PassWinPosnSts_Perc(IdtCanAdaptorPassWinPosnSts data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutPassengerDoorSts_PassengerDoorSts(IdtCanAdaptorPassengerDoorSts data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutRRDoorSts_RRDoorSts(IdtCanAdaptorRRDoorSts data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutRShkActvt_RShkActvt(IdtCanAdaptorRShkActvt data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutRShkAudioSet_RShkAudioSet(IdtCanAdaptorRShkAudioSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutRadarSouceSet_RadarSouceSet(IdtCanAdaptorRadarSourceSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutRadarVolSet_RadarVolSet(IdtCanAdaptorRadarVolSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutSubwooferSet_SubwooferSet(IdtCanAdaptorSubwooferSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutSunRoofPosnSts_Perc_SunRoofPosnSts_Perc(IdtCanAdaptorSunRoofPosnSts_Perc data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutSurrVoiceSet_SurrVoiceSet(IdtCanAdaptorSurrVoiceSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutTTSVolSet_TTSVolSet(IdtCanAdaptorTTSVolSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutTrebleSet_TrebleSet(IdtCanAdaptorTrebleSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutTrunkSts_TrunkSts(IdtCanAdaptorTrunkSts data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutVRTTSSourceSet_VRTTSSourceSet(IdtCanAdaptorVRTTSSouceSet data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutVehSpd_VehSpd(IdtCanAdaptorVehSpd data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_PpCanAdaptorOutVehSpdVld_VehSpdVld(IdtCanAdaptorVehSpdVld data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_Initialization_Status_S_Initialization_Status_S(Initialization_Status_S data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_AMP_TempSts_AMP_TempSts(AMP_TempSts data);
Std_ReturnType TSC_CtApCanAdaptor_Rte_Write_AMP_TempValue_AMP_TempValue(AMP_TempValue data);




